token of love/friendship - German English Dictionary